package com.cqupt.service;

import com.cqupt.model.dto.AdminLoginDto;
import com.cqupt.model.dto.AdminRegDto;
import com.cqupt.model.dto.AdminUpdatePsdDto;
import com.cqupt.model.pojo.Admin;
import com.baomidou.mybatisplus.extension.service.IService;
import com.cqupt.model.vo.Result;
import org.springframework.web.multipart.MultipartFile;


public interface AdminService extends IService<Admin> {

    Result login(AdminLoginDto adminLoginDto);

    Result register(AdminRegDto adminLoginDto);

    Result logout(String token);

    Result updatePassword(AdminUpdatePsdDto adminUpdatePsdDto,String token);

    void status(Integer id, Integer status);

    void importWord(MultipartFile file,Integer bookId);
}
